• word of the day

    superfamily hominoidea

    superfamily hominoidea - Dictionary definition and meaning for word superfamily hominoidea

    Definition
    (noun) anthropoid apes and human beings
    Synonyms : hominoidea
Download our Mobile App Today
Receive our word of the day
on Whatsapp